in a dazzle

  1. pırıl pırıl, görkemli, muhteşem, şaşaalı, debdebeli, parlak, göz kamaştırıcı.